﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace ITAP.ShprossesBuilder.Operations
{
    public enum OperationGroup
    {
        ShprossOperation,
        ShprossConnectorOperation,         
        Other
    }

    public interface IOperation
    {
        string Name { get; }
        OperationGroup OperationGroup { get; }
        Image Thumbnail { get; }
        void Execute(ModelControl modelControl);
        bool CanUndo { get; }
    }
}
